grass pitch - Spanish English Dictionary